• word of the day

    sir winston leonard spenser churchill

    sir winston leonard spenser churchill - Dictionary definition and meaning for word sir winston leonard spenser churchill

    Definition
    (noun) British statesman and leader during World War II; received Nobel prize for literature in 1953 (1874-1965)

Word used in video below:
text: Leonard Leonard Leonard
Download our Mobile App Today
Receive our word of the day
on Whatsapp